import*as API from "/utils/config.js"
//app.js
App({
  userInfo(res) {
    // console.log(res)
    this.onLaunch()
  },
  onLaunch() {
    if(!wx.getStorageSync('history')){
      wx.setStorageSync('history',[])
    }
    // wx.getSetting({
    //   success: function(res) {
    //     console.log(res)
    //   }
    // })
    // wx.openSetting({
      
    //   success: (res) => {
    //     if(res.authSetting['scope.userInfo']){
    //       console.log(1)
    //     }
    //   },
    //   fail(res){
    //     console.log(res)
    //   }
    // })
    wx.login({
      success:function(){
      wx.getUserInfo({
       success:function(res){
       var simpleUser = res.userInfo;
       console.log(simpleUser.nickName);
       }
      });
      }
     });
    // 展示本地存储能力
    // var logs = wx.getStorageSync('logs') || []
    // logs.unshift(Date.now())
    // wx.setStorageSync('logs', logs)
    // 登录
    // wx.login({
    //   success: res => {
    //     // 发送 res.code 到后台换取 openId, sessionKey, unionId
    //     console.log(res)
    //     if (res.code) {
    //       wx.getSetting({
    //         success(res) {
    //           console.log(res)
    //           wx.getUserInfo({
    //             success: function(res) {
    //               console.log(res)
    //             }
    //           })
    //         }
    //       })
    //     }
    //   }
    // })
    // 获取用户信息
    // wx.getSetting({
    //   success: res => {
    //     console.log(res)  
    //     if (res.authSetting['scope.userInfo']) {
    //       // 已经授权，可以直接调用 getUserInfo 获取头像昵称，不会弹框
    //       wx.getUserInfo({
    //         success: res => {
    //           // 可以将 res 发送给后台解码出 unionId
    //           this.globalData.userInfo = res.userInfo

    //           // 由于 getUserInfo 是网络请求，可能会在 Page.onLoad 之后才返回
    //           // 所以此处加入 callback 以防止这种情况
    //           if (this.userInfoReadyCallback) {
    //             this.userInfoReadyCallback(res)
    //           }
    //         }
    //       })
    //     }
    //   }
    // })
  },
  a(){
    console.log(1)
  },
  ajaxRequire() {
    var _this = this;
    wx.request({
      url: API.recommend,
      success: (res) => {
        var s_list = res.data.data,e_list;
        var e_list = [];
        for (let i = 0; i < s_list.length-2; i++) {
          do{
            var num =Math.floor(Math.random() * 7)
          }while(s_list[num]==null)
          e_list.push(s_list[num])
          s_list[num]=null
        }
        return e_list
        wx.hideLoading()
                  
      }
    })
  },
  
  globalData: {
    userInfo: 99,
    color: "#49dda1"
  }
})